package com.cskaoyan.app.service;

import com.cskaoyan.app.bean.common.BasePageInfo;
import com.cskaoyan.app.bean.common.CommonData;
import com.cskaoyan.app.bean.po.*;

public interface AdminUserService {
    CommonData<MarketUser> listUsers(BasePageInfo pageParam, String username, String mobile);

    MarketUser getUserDetailById(Integer id);

    CommonData<MarketAddress> listAddr(BasePageInfo pageParam, String name, Integer userId);

    CommonData<MarketCollect> listCollect(BasePageInfo pageParam, Integer userId, Integer valueId);

    CommonData<MarketFootprint> listFootPrint(BasePageInfo pageParam, Integer userId, Integer goodsId);

    CommonData<MarketSearchHistory> listHistory(BasePageInfo pageParam, Integer userId, String keyword);

    CommonData<MarketFeedback> listFeedback(BasePageInfo pageParam, Integer id, String username);
}
